sticky geranium - Turkish English Dictionary